// 公共接口
import { Http } from "../utils/http";

class Apipublic extends Http {
  constructor(props) {
    super(props);
  }

  // 身份证号/memberId来判断当前用户是否完善信息
  userInfoDetail(data) {
    return this.request({
      url: "/mini/userInfo/detail",
      method: "get",
      data: data,
    });
  }

  // 数据字典
  dictItemList(code, params) {
    return this.request({
      url: `/sys/dict/getDictItems/${code}`,
      method: "get",
      data: params,
      // data: {
      //   params,
      // },
    });
  }

  // 门禁照
  userCheckPic(data, header) {
    return this.request({
      url: "/mini/user/checkPic",
      method: "post",
      header,
      data: data,
    });
  }
  // 查询可选择小区，楼号，单元，楼层，房间号等
  userInfoAddress(data) {
    return this.request({
      url: `/mini/userInfo/address`,
      method: "get",
      data: data,
    });
  }

  // 验证房屋下有没有户主    参数;idCard  memberId  houseId    （idCard，memberId二选一）
  userInfoHouseHold(data) {
    return this.request({
      url: `/mini/userInfo/houseHold`,
      method: "get",
      data: data,
    });
  }
}

export default Apipublic;
